A Self-learning algorithm for predicting bus arrival time based on historical data model | IEEE Conference Publication | IEEE Xplore