Jakarta, Bangkok and Kuala Lumpur all face major water challenges, from the sea, sky or rivers. Will it be mega-engineering or nature itself that could save them?