Grizzlies' rally comes up short against Knicks on road