Riley Sager, Emma Donoghue and Alex Schulman all set their latest novels on trains, just as Agatha Christie and others did ...