Bernie Sanders catches up to Hillary Clinton in Iowa