start deleting bus history after 10 million rows, that's probably overkill too
refactored next arrival bus logic into it's own class and started interface for calculating the travel time
we now have a decent next arrival algorithm working