These are the world’s best cities to live in for quality of life, according to the people who live there