Text this: Comprehensive Analysis of Lightweight Cryptographic Algorithms for Battery-Limited Internet of Things Devices