Predicting individual trip destinations with artificial potential fields