Mumbai deluge in 2005, Uttarakhand floods in 2013, Kashmir floods in 2014 -- in the last decade, India has been hit by extreme weather incidents....