caloosahatchee river salt or freshwater