Vigils, protests and memorial events are planned across New York City as the city marks three years since the Oct. 7 Hamas attack on Israel.