Immunobiology of solid cancers: cellular and molecular pathways as potential diagnostic and therapeutic targets