Autonomous Robotic Fish as Mobile Sensor Platforms: Challenges and Potential Solutions | Synapse