Gen Z: The next generation of retail influencers and spenders