I was in Delhi/Agra about a month ago, and it was quite dry. Of course, the monsoons had come, but it hadn't yet brought the rain. So, though it was hot and humid, flooding was not an issue, at least by early July of this year. Beware though, it doesn't take much more than a heavy 30 minute rainfall to flood the streets in a number of towns in the low-lying areas around Delhi.