The harbingers are here. Over the past weeks, coastal megacity Chennai, India has been deluged with the heaviest rainfalls in 100 years. As the waters recede, the devastation is slowly beginning to emerge. An estimated three billion dollars in property damage and a death toll over 300.