Ithaca Mayor Svante Myrick Appears On Nbcs Meet The Press