How Node Mobility Impacts Reactive Ad Hoc Routing Protocols