Text this: The Tricarboxylic Acid Cycle at the Crossroad Between Cancer and Immunity.