By 2050, an estimated 1.4 billion people will be living in an African city. In Nigeria alone, 189 million people will have moved to a city, while Johannesburg will be home to 6.5 million inhabitants, and Nairobi 14.2 million. Africa needs to start making room for them.