These are 10 most livable cities in the world