LAG3 and cancer: LAG-3 regulates T cell exhaustion in cancer and chronic infections