Fewer crashes greet users as Indian Railways gets its act together on internet ticketing