Quantum simulation with electron spins in quantum dots