Fairfield American rally comes up short against New York