Fewer American children are in private school; more families choose charter schools