presidential election delay