Describir: Development of a Phaseolus crop simulation model