Noguchi Museum

The Department of Transportation has 10 sites in Long Island City that it hopes to have up by year’s end, but lawmakers are making a push to speed up the process in order to give residents an alternate mode of transportation.