Thousands visit '1001 Inventions' in New York