Hundreds of world cities could face a 50cm rise in sea levels by 2050. Now, over 30 areas in China have signed up to become 'sponge' cities. Here's how it works.