Preventing Gang and Youth Violence: a review of risk and protective factors