Rescue teams work amid power outages, flooding, and harsh weather as rains disrupt daily life across province