Heavy Rain and Storms Arrive Wednesday