U.S. President Joe Biden said Tuesday the U.S. expects to take delivery of enough coronavirus vaccine for all adults by the end of May -- two months earlier than anticipated -- and he pushed states to get at least one shot into the arms of teachers by the end of May to hasten school reopenings.