These are the world's 10 best cities for quality of life: and what makes them quite so special