Text this: Enhancing Internet of Things monitoring systems through solar power, 3D printing and multi-cellular network connectivity for outdoor precision agriculture