NEW YORK—It was a massive undertaking for large New York City charter school networks this Thursday. Instead of taking students to school, buses took thousands of students and their parents to Foley Square, just a block away from City Hall, for a rally a long time in the making.