Text this: Energy balancing mechanisms for decentralized routing protocols in wireless sensor networks