Given a collection of reference points and a collection of vehicle positions, find the closest vehicle position to each of the reference points.
The program uses some simple vector math to determine the closest points to each reference point, then calculates the actual distance using haversine.