Infectious agents in human cancers: lessons in immunity and immunomodulation from gammaherpesviruses EBV and KSHV.