A weekend of heavy snow led to power outages for thousands of people.