Bio-toilets in 2,500 coaches