A highly adaptive distributed routing algorithm for mobile wireless networks | Synapse