Traffic Flow Prediction Using Convolutional Neural Network accelerated by Spark Distributed Cluster