Plenty of reasons to blame for rapidly rising food prices