Study shows 4 out of 5 Americans affected by weather-related disasters