From babies to baby boomers — recommended vaccines