Cities are getting more crowded. Already, more than half the world's population lives in urban areas and this number is expected to increase to two thirds by 2050. With pressure increasing on public services and infrastructure, cities have been (...)