Micah Richards says Premier League leaders Manchester City are 'the best team in Europe right now' but there is no room for complacency.