Unseasonable snow storms battered the western Canadian city for a third day in a row Wednesday, downing power lines to thousands of homes and businesses.