4 million new voters registered this year. Hundreds of thousands without voter ID