How are train breakdown events determined?

Getting heavy into Pocket Trains lately. As one builds up it becomes increasingly more expensive to expand with more rail roads. I'm finding it difficult to build up cash due to an oddly common incident: train breakdowns. My question to you: What things affect how often a train breaks? Is it just the type of train? Or does number of engines and fuel cars have an effect?

I'm playing on iOS if that matters.


The breakdowns are purely random. Engines, fuel cars, length of travel, cargo, and so on have no effect on the breakdowns.