Vehicle tracking backend server using GTFS tables and incoming GPS data packets to determine and estimate routing and stop arrival times.