Heavy fog blankets B.C.’s south coast