Locality and Quantum Physics: the Algebraic Approach to Quantum Field Theory