updated to support train location
updates for route planning
updates for route planning