Text this: IoT-based greenhouse technologies for enhanced crop production: a comprehensive study of monitoring, control, and communication techniques