Flatland for Train Platforming Problem with modified objectives for agents

Flatland for TPP (Train Platforming Problem)

I was wondering whether it is possible to generate specific environments in flatland for the train platforming problem and modify the objective of each agent to reach one of the many possible stops (platforms) in a given interval of time.

If there has been some work done in this area can anyone point me in that direction?
I would also like to ask if it is possible to generate custom environments corresponding to real-life railway topologies in countries to try to see how such algorithms would perform in the real world.