We build planning and scheduling software for railroads and I continually think back to playing this game as a kid. The concerns are unsurprisingly similar but the level of detail you go to in managing a real railroad is obviously far greater.
For example we delivered a piece of software to manage where to park trains during storms so they don't blow over.