Thomas Nast, Political Cartoonist