New York's top court on Thursday struck down a city law that would have allowed noncitizens to vote in local New York City elections.