Tumor immunology and cancer immunotherapy: summary of the 2014 SITC primer. Issue 1 (16th June 2015)