Could Lake Placid and New York City join forces to bid for another Olympic Winter Games? It's starting to feel possible.