caAtlas: An immunopeptidome atlas of human cancer