It’s time for e-elections. Technologies to help the presidential election