Climate change gets a lot of the blame when food prices spike and grocery shelves look thinner than usual. That framing isn't wrong exactly, but it is incomplete in ways that matter. What's unfolding ...