Liverpool missed countless chances, including a Dominik Szoboszlai penalty, as a Michael Edwards equaliser grabbed Burnley an important point at Anfield.