Immunologic considerations for generating memory CD8 T cells through vaccination