Indian food delivery apps race to deliver meals in 10 minutes. Zomato, Swiggy, Zepto and others battle for impatient consumers. Some companies use in-house kitchens, others partner with restaurants.