He wanted to skip the coffee line. Building Olo meant years of waiting, a business-model rethink, and a return to an idea he had put aside.