Design of multiple-target anticancer agents: a daunting challenge for the medicinal chemist