Genetically modified T cells in cancer therapy: opportunities and challenges