Niche Formation and Efficient Learning of Consumer Preferences in a Dynamic Information Economy.