routing challenges in mobile ad hoc networks 1195794