From Sydney's signalling meltdowns to flooded transcontinental lines, authorities blame the elements. But the real reason your train is cancelled is far more predictable.