20160315 india: Mumbai tops; Delhi 6th among cities which deliver better quality of life