Heat and dust of Delhi