More kids switching to charter schools