Indian cities flood again as poor planning, outdated drainage and climate change expose the urban crisis.