In a bid to make sure the city that never sleeps is better lit, the City Council passed legislation Wednesday requiring NYC’s Department of Transportation to install streetlights along 300 ...