Text this: Heterogeneous choice models /