An Improve Crested Porcupine Algorithm for UAV Delivery Path Planning in Challenging Environments | Synapse