Machine Learning And Protein Allostery