Vehicle Scheduling Recognizer Design, implementation and experimental evaluation of a trace analysis GPS-based approach for reconstructing vehicle scheduling datasets