Challenges and advances in structure-based virtual screening. (January 2014)