Nonparametric Identification of Multinomial Choice Demand Models with Heterogeneous Consumers