Treatment of cancer; challenges ahead