In recent years the Greater Toronto Area has been the home to some pretty severe weather patterns, I mean who can forget the 2013 ice storm that left thousands of people without power? In fact according to Environment Canada every year the city of Toronto experiences...