RECORD: a new software platform to model and simulate cropping systems