Developing vehicle-based traffic conflict prediction algorithms using deep learning