Foundations of Tumor Immunology and Immune Evasion Mechanisms