[x] a new API to expose a dependency graph of all agents waiting
[ ] /sim/cancel-trip and/or /sim/change-trips. Only future trips can be changed. Have to validate endpoints. Maybe have to move a vehicle, if the next trip is cancelled.
[x] /data/get-agent-positions should include vehicles that can't spawn at a border because stuff is in the way
distance_crossed
granular within a lane. (Also would help the trip timeline UI)/data/get-finished-trips
/sim/cancel-trip
and/or/sim/change-trips
. Only future trips can be changed. Have to validate endpoints. Maybe have to move a vehicle, if the next trip is cancelled./data/get-agent-positions
should include vehicles that can't spawn at a border because stuff is in the way