In Salon, Professor McClennen writes Trump has a millennial problem