Severe weather could put more than 20 million Americans at r