New York City poised to give voting rights to noncitizens