Haricot bean agroecology in Ethiopia: Definition using agroclimatic and crop growth simulation models