What are juvenile boot camps?

What are juvenile boot camps?