Orangetown may soon be the new home to the New York City Football Club