A Comprehensive Review on Design of Autonomous Robotic Boat for Rescue Applications