17 housing markets where it's smarter to buy than rent