Top 10 most liveable cities 2017