Unifying Themes in DNA Replication: Reconciling Single Molecule Kinetic Studies with Structural Data on DNA Polymerases