Previous research has shown how a number of different aspects like salary levels, employment, housing quality, access to public services, culture, the environment, parks and recreation, safety, public transport, restaurants and nightlife all impact how content citizens are with their city," the study explained.