Cities contain most of the world’s population and innovation. But are we in danger of over-stating the power of cities to cure all our contemporary ills?