Deep Learning Techniques in Molecular and Cellular Drug Discovery