Text this: Channel assignment and congestion control in multi-radio multi-channel wireless mesh networks