Real-time and Near-Accurate Prediction of Public Transit Vehicle Arrivals