A genome-wide high-complexity shRNA library screen identifies novel factors in MHC class I trafficking and degradation