A cluster-driven classification approach to truck stop location identification using passive GPS data