Billy Talen, Mayor - NBC New York