The city will still be there tomorrow, but right now, there’s a 19th-century New England town in Sturbridge, Massachusetts ...