Decentralized underwater AUV search and self-allocation for multiple targets using ad hoc networking-aided firefly scheme | Synapse