Text this: Determining a least-cost routing and MAC strategy for a rural communications Ad hoc Network