Floods wreak havoc across southern India's biggest cities. Why is it raining so heavily again and again and why are the civic authorities not prepared to tackle the crisis.