Established in 1872, The Yale Record is the world's oldest humor magazine