Hyperbolic Systems of Balance Laws