Berlin is becoming a "Sponge City" designed to tackle two issues - heat and flooding - by imitating nature.