GPS-based Arrival Time Prediction for Bus Schedules: Enhancing Commuter Experience | IEEE Conference Publication | IEEE Xplore