Snow brings travel chaos, power outages to B.C.’s southern coast