Here’s how many years it takes to save for a 20% down payment on a home in 12 major US cities