Simulating NMR on a Quantum Computer: A Step Toward Practical Quantum Chemistry