20100622 india: Lack of winds may delay rains in Delhi