Modelling farmers' choice of miscanthus allocation in farmland: a case-based reasoning model