An atlas of immune cell exhaustion in HIV-infected individuals revealed by single-cell transcriptomics