Severe weather leaves millions across the U.S. bracing for heavy rain, hail and damaging winds