India’s IT hub Bangalore has left behind four metros — Delhi, Mumbai, Chennai and Kolkata — to emerge as number one in quality of living, according to a global survey.