ST. LOUIS — Independence Day is a Weather Impact Alert Day with heat and storms both in play. It will be hot and humid again, with heat index values near or above 105 degrees in many communities.