Deciphering the cancer immunity cycle through next generation sequencing