FORECAST: Hot and humid with afternoon storms through the holiday weekend