US vaccine chief thinks COVID-19 shots will be long-lasting