In counties having 3,000,000 or more inhabitants, a municipality may enter into intergovernmental agreements with a township for floodwater management in the unincorporated areas of the county.