The TCA Cycle at the Crossroad between Cancer and Immunity.