Text this: Dynamic programming: applications to agriculture and natural resources