India faces shortage of vaccines, oxygen as cases surge