Anti-parasitic medications working against cancers has known mechanisms being tested