Crowds pack New Delhi markets on Thursday ahead of India's biggest holiday of the year, shrugging off record coronavirus cases.