Why do Juveniles Commit Crimes?

Juveniles commit crimes for similar reasons that adults do. perhaps a poor upbringing, poor morals, no reason to want more, to get attention, and if they are homeless, maybe for a place that feeds and shelters them (jail.)