Pep Guardiola admits City have missed Sergio Aguero and regards the striker as the best in City's history.