Combination Cancer Therapy with Immune Checkpoint Blockade: Mechanisms and Strategies.