Application Of Machine Learning And Deep Learning Approaches For Traffic Operation And Safety Assessment At Signalized Intersections