The past half-century has seen a massive movement of population into the cities of the developing world. Some of these cities are growing two or three times faster than their country's overall population – equivalent to adding a city of one million residents every week.