Challenges and advances in computational docking: 2009 in review | Synapse