All-Hazards Homeowners Insurance: Challenges and Opportunities