Text this: Design and Analysis of a Multi-Level Location Information Based Routing Scheme for Mobile Ad Hoc Networks