Emotional Agents: Modeling Travel Satisfaction, Affinity, And Travel Demand  Using A Smartphone Travel Survey