Younger generations outvoted Boomer and prior generations in 2018