They don't need new roads, and there wouldn't be anyplace to put them anyway. People would take the same route to the same location. Parking would be disrupted during construction, but surface parking is a terrible waste of space in a place like new york. Casino would be something of a Longshot -- there are only so many licenses available and lots of developers want them