Distributed Swarm Trajectory Planning for Autonomous Surface Vehicles in Complex Sea Environments | Synapse