As cities all over the world have urbanized rapidly after the industrial revolution, most cities have confronted environmental problems such as poor air and water quality, high levels of traffic congestion and ambient noise, poor-quality built environment, derelict land, greenhouse gas emissions, urban sprawl, generation of waste and waste-water. In particular, cities in the developing world face problems related to the living conditions in which...