Text this: A dual channel and node mobility based cognitive approach to optimize wireless networks in coal mines