New horizons for urbanization and development planning in Africa