US law enforcement on alert, thousands rally for Palestinian cause in New York City