how bad st.louis weather sucks