Diverse immune evasion strategies by human cytomegalovirus