what time is the presidential election tonight