Quantum Simulation With Superconducting Circuits