random coefficient demand models estimation challenges 2119433