heavy showers in 20 states