Vehicle Traffic Flow Forecasting on Caltrans PeMS Dataset Using Machine Learning Algorithms and LSTM Networks