Functional genomics: paving the way for more successful cancer immunotherapy