Use of Single Molecule Methods to Reveal the Mechanisms of Splice Site Selection