From Boomers to Gen Z: Understanding Generational Diversity in the Workplace