VANCOUVER — Heavy rain and strong winds pummeled parts of British Columbia on Wednesday. Environment Canada had issued warnings for much of Vancouver Island, Howe Sound, the Sunshine Coast and ...