Vertical Farming Perspectives in Support of Precision Agriculture Using Artificial Intelligence: A Review