On-demand companies have transformed the way customers engage with brands. There's no going back-customers now expect their product or service delivered quickly and painlessly. The brands that have succeeded in this space can teach us a great deal about engaging customers in today's fast-moving,...