Millennials, Gen X, Gen Z, baby boomers: how generation labels cloud issues of inequality · Study