Make
#Aadhar mandatory for buying train tickets. Then blacklist passengers of the coach which is damaged and/or filthied like this. Block their Aadhar to bar them from travelling by train for next 10 years. After a while you will find passengers have got themselves potty-trained.