Sparse Travel Time Estimation from Streaming Data