Mercer, one of the world's largest human resources consulting firm has released a survey on the best cities in the world to live in for 2018.