Parents in Chapel Hill voice concerns over $31.2 million bond