The 10 best big cities in the US to buy a home instead of rent