Thousands Join May Day March for Workers Rights in New York