Cleveland weather: Tale of two seasons with showers and storms