Cool weather across the Midwest