Whether the world can produce enough beans to fulfil growing demand is in doubt