A blizzard sweeping across the Canadian plains caused a chain of traffic crashes south of Edmonton, Alberta, injuring about 100 travelers, officials said Thursday.