Sen. Tim Kaine (D-Va.) is Democratic presidential candidate Hillary Clinton's vice presidential candidate. Here's what you need to know about him.