Conserved pan-cancer microenvironment subtypes predict response to immunotherapy.