A Hybrid Method to Solve the Multi-UAV Dynamic Task Assignment Problem | Synapse