10 cities workers are flocking to — and 10 they're leaving