US drug stores squeezed by vaccine demand, staff shortages