How Gen Z and Millennials Redefined Brand Affection – Building a Loyalty Program that works