Every year, extreme weather events wreak havoc across Canada, disrupting the lives of tens of thousands. Financial losses ...