Machine Learning for Chemical Reactivity Prediction: Paradigms, Challenges and Applications