With hospitals in the Mexican capital overwhelmed by soaring coronavirus infections, relatives are queuing for hours to buy oxygen for the growing number of people fighting the virus at home.