Resource prediction-based routing using agents in mobile ad hoc networks. (2018)