challenges of urban planning in developing countries