Deep learning in drug discovery: an integrative review and future challenges