Stormy start to Independence Day then mostly dry but hot and humid