NYC Shapefiles found at NYC OpenData
Source code available on Github