Hydrology and rain flushing of the Nichupté Lagoon System, Cancún, México