What makes for a good catalytic cycle? A theoretical study of the SPhos ligand in the Suzuki-Miyaura reaction.