This year India has received more than its share of rainfall. But, it has also meant that rural India and even some cities have been flooded or waterlogged. Only recently heavy rains brought Mumbai to a standstill and the 2015 flood that badly affected Chennai is still fresh in our memory.