Artificial intelligence and machine learning in drug discovery and development: a comprehensive review | Synapse