Formalizing and Classifying Conflicts for Autonomous Driving