A major winter storm has hit northern and central British Columbia, delivering up to 50 cm of snow which is now turning into freezing rain as temperatures rise.