Cities are home to 4.4 billion people — well over half of humanity. This figure is projected to reach 6.7 billion by 2050. Rapid and uncontrolled urbanisation brings dramatic environmental change, ...