Millennials, Gen Z regret their social media impulse purchases | Fortune