Hailstones the size of baseballs smashed car windows and even an airport roof in Alberta last month, causing $2.8 billion in insurance claims. We hear more about life in “hail alley,” and how people living there can guard against this kind of sudden destruction.