Storm brews in the mountains of North Vancouver Island BC Canada