Plight of public transport