Charter Schools at the Crossroads: Predicaments, Paradoxes, Possibilities