> then we stored a moving average of time between each pair of stops and that was about it.
Modest. It got a little more sophisticated once we brought code inhouse.