A dirichlet process mixture model of discrete choice: comparisons and a case study on preferences for shared automated vehicles