President Joe Biden promised to have enough vaccine for adults by end of May and the single shot vaccines could be held for children or used as boosters.