How long will Covid-19 vaccines protect you from infection?