Clinton and Sanders don't differ very much on most tech issues while Trump, predictably, has some controversial viewpoints