Meet the group between Millennials and Gen. X