The question of whether citizenship should be a requirement to vote is headed for state court, now that a group of Republican lawmakers has sued to stop New York City from implementing a law permitting noncitizens to cast ballots in municipal elections.