New Hope, History, Cultural Tourism and the New Hope and Ivyland Railroad