A Comprehensive Review of Coverage Path Planning in Robotics Using Classical and Heuristic Algorithms | Synapse