Study: Gen Z shows caution toward loyalty programs