Robots for greenhouses: challenges and opportunities.