Cities are good for you