I takt med at globale byer vokser hurtigt, står byplanlæggere og udviklere over for komplekse udford