Businesses feeling financial pinch after power outages