Wakodahatchee Nature Preserve, Delray Beach FL, Marsh Rabbit