Why Some Cities Are Easier to Live In Than to Visit