Restorative Justice: Types and Limitations