Evolution of cancer treatment and evolving challenges