From machine learning to deep learning: Advances in scoring functions for protein–ligand docking | Synapse