Donald Trump was at the top of each of the last 10 polls in Iowa, but his lead failed to hold up on caucus night Monday.