Heavy rain, snow, and powerful winds take aim at parts of Atlantic Canada this weekend, with major impacts to travel and ...