Pep Guardiola believes his side need to improve if they want to compete for the Premier League and Champions League after their 1-0 victory over Tottenham.