The immunology of SARS-CoV-2 infections and vaccines