Modeling Producer Responses with Dynamic Programming: A Case for Adaptive Crop Rotations