Robert Kennedy Jr., who is polling at 12% and could decide the winner of the November elections, has announced Nicole Shanahan – a philanthropist and high-tech entrepreneur – as his running mate: "She will speak for the Millennials and Generation Z." Shanahan, who grew up in poverty to an immigrant mother and a mentally ill father, made a name for herself in Silicon Valley with her own efforts.