Quantum Nonlocality and the Challenge to Scientific Realism