The dynamics of fashion