st louis weather february 2021