Now, in 2050, most people are living in small towns rather than big cities. Although the latter have been growing at more or less the same pace as smaller cities in different parts of the world, big cities do not tend to be getting any bigger proportionately. The biggest cities are getting bigger all