Energy-Efficient Multi-Constraint Routing Algorithm With Load Balancing for Smart City Applications | IEEE Journals & Magazine | IEEE Xplore