Parking in the sun is an option. Everything else is something most houses can be adjusted to handle without changing the layout.
It turns out that a roof built with the basic standard components can handle a large enough snow load for most locations. Even if it can't, the roof it generally engineered separately and placed on top, so you can interchange a different one without changing the house plans.
If you don't have a basement you delete the stairs down and get a closet which is also used for a tornado shelter.
A house in Minnesota is designed to withstand hurricanes and floods - It turns out storms can momentarily get as bad as a hurricane and so houses everywhere need to handle it. Likewise MN gets minor earthquakes - it is rare, but still happens enough that unless it greatly increases costs (it doesn't that much) you take in the earthquake work someone else does.
No California does have major earthquakes that Minnesota houses probably cannot handle. California is on their own code system. However Minnesota shares codes with states that get hurricanes and floods - those states put in a little more insulation than is needed, while they build for hurricanes - and both states get better results for it. Meanwhile those designing building components can scale better (cheaper!) knowing that once their parts work in one state they can sell to others.