Iowa voters will cast their first-in-the-nation caucus votes for president Monday night. The caucus follows roughly 2,200 campaign events over more than two years of town halls, county fairs and visits to diners like this one. Tony Dokoupil reports from the state on how the candidates were making their final pitches to voters. Source