Challenges in curing cancer