Storms cause flooding, power outages