Understanding Non-Compete Clauses and Enforceability Under New York Law