Gene therapy offers hope for untreatable cancers