A Data-Driven Approach to Modeling Choice