The 10 US cities where millennials can't wait to move