Herpesviruses and immunity