A distributed coverage path planning framework for autonomous unmanned aerial vehicle (UAV) swarms | Synapse