Metro Rail Urban Transport And Housing Water And Waste Bengaluru, The Best City To Live In India, According To New Ease Of Living Indices