Organic reactivity from mechanism to machine learning