Intelligent Communication Planning for Constrained Environmental IoT Sensing with Reinforcement Learning