Power outages, flooding, and downed trees causing majors problems across Western New York