New test scores show that public charter schools are the best public schools in the city for high-need students, but Mayor de Blasio continues to drag his feet in giving charters the space they need.