Implementation of novel learning based energy efficient routing protocols in wireless sensor networks for internet of things use cases | Synapse