The Many Roles of Computation in Drug Discovery | Synapse