The Best—And Worst—U.S. Cities for First-Time Home Buyers, Ranked