Severe weather causes floods, power outages, and high winds