You might be surprised at all the foods you can grow in buckets on your balcony, porch, or patio. Here are some best foods to grow.