The average homeowner in the U.S. stays in their house for 12 years, but in California's biggest cities, that tenure lasts a lot longer. Here's a look at the data and what's driving it.