Discrete Choice Models with Multiple Unobserved Choice Characteristics