Text this: Queue Length Estimation Based on Probe Vehicle Data at Signalized Intersections