It sounds unbelievable, but by 2050 it’s estimated that 70% of the world’s population will live in cities, compared with just over 50% now.