Delhi: High time for home delivery of alcohol as lockdown most likely remain in place for near future