How Nathaniel Teichman is using tech to make sure voters' voices are heard.