1. A method comprising: receiving, by a device, a plurality of data records, each of the plurality of data records identifying a geographic position of a vehicle at a particular time; receiving, by the device, location information regarding geographic locations of one or more job sites; determining, by the device and based on the plurality of data records, a set of time periods during which the vehicle is not in motion; receiving, by the device and from a data collection device connected to an on-board vehicle diagnostics system, information regarding a geographic position of the vehicle during the particular time period during which the vehicle is not in motion; comparing the geographic position of the vehicle, during the particular time period during which the vehicle is not in motion, to the location information regarding the geographic locations of the one or more job sites; classifying the particular time period as a job-related stop when the geographic position of the vehicle, during the particular time period during which the vehicle is not in motion, is within a particular distance of a geographic location of a particular job site, of the one or more job sites, as determined based on the comparing, and classifying the particular time period as a non-job-related stop when the geographic position of the vehicle, during the particular time period during which the vehicle is not in motion, is not within a particular distance of a geographic location of a particular job site, of the one or more job sites, as determined based on the comparing; and outputting, by the device, information indicating the classification of the particular period of time.