We here in El Paso, which for some that don't know, are on a high desert plateau, 3,562ft above sea level. Our weather is the screwiest in the nation, in summer we may have temps that reach the 110 degree mark and above, and in winter go as low as -10 with snow. Some days there may be a 50 degree change in temps from morning to mid afternoon. Just this past Nov, in fact the day after Thanksgiving we had 13 inches of snow, and two days later it was 65 degrees. Now you talk about non-drivers, just wait till it rains here which is very infrequent, average rainfall here in a year is roughly about 11 inches, which normally hits us in July and Aug. In Aug of 2006 we had over 26 inches in a one week period that washed away parts of the city and damaged over 1/2 the homes and businesses here(my Home included $20,000 in damage as determined by my insurance company), but we repaired it for less than 10K. When it rains here there are always more than 100 accidents a day reported, and they say over 100 unreported.
The freakiest weather we have ever had was July 6, 1980 we awake to 80 degree summertime weather, 4 hours later it was 31 degrees and snowing(3 inches) two hours later it was back up to 94 degrees and raining (1 inch) Hight temp that day 101, low 31, 3 inches of snow and 1 inch of rain, try planning for that.