Getting stranded on a long-distance train can be a maddening experience. Passengers have little recourse but to endure the delay, uncertain of its duration and knowing that appointments and ...