Text this: A load-balanced algorithm for Internet Gateway placement in Backbone Wireless Mesh Networks