Construction projects of the Delhi Metro Rail Corporation (DMRC) are one of the major factors contributing to massive waterlogging and traffic jams in the Capital, the initial findings of a governm