Mobile apps can shorten the food chain, skipping grocery stores and connecting farmers directly to consumers.