Estimating Substitution Patterns and Demand Curvature in Discrete-Choice Models of Product Differentiation | Synapse