Kamala Harris is winning the internet – can she win over voters too?