Environment Canada said the weather system shattered more than 100 heat records across British Columbia, Alberta, Yukon and Northwest Territories.