Urbanization is the single most important transformation that the African continent will undergo this century. More than half of Africa's population will live in its cities by 2040. In the face of rapid urbanization, there is a narrow window of opportunity to harness the potential of cities as...