Yesterday was the deadline to file taxes in the U.S. and in what has become a tradition, President Obama and Vice President Joe Biden released their tax returns to the public. The Takeaway’s Washington correspondent Todd Zwillich shares his findings.