20131218 india: Kolkata tops Indian cities in public transport: Study