Haven't voted yet? Here's what you need to know