weather in mehrauli