Cities are our future. The world's urban population exceeded the rural population in 2008, for the first time in the history. According to the UN forecast, nearly two thirds of the population, which at that time will be close to 9.7 billion people, will live in cities by 2050. City planners are...