adds miles, duration, and arrives_at methods