Millennials fall into seven distinct segments along a spectrum of three behavioral clusters