Tracking Fluid-Borne Odors in Dynamic Environments with Animals and Robots