The mysterious residents of the Everglades National Park