San Francisco has the highest share of homes worth $1 million or more in the US