Featurization strategies for protein–ligand interactions and their applications in scoring function development