HortSyst: A dynamic model to predict growth, nitrogen uptake, and transpiration of greenhouse tomatoes