Narrative dynamics in social groups: A discrete choice model