Pep Guardiola admits the Premier League title will be won by Liverpool, following Manchester City's defeat at Tottenham.