Expressive Commerce and Its Application to Sourcing: How We Conducted 35 Billion of Generalized Combinatorial Auctions | Synapse