Ice Storm Power Outage Press Release April 3, 2025