Architectural Determinants of Genome-Editing Outcomes: A Comparative Analysis of DNA Recognition and Cleavage Mechanisms in ZFNs, TALENs, and CRISPR-Cas9 | Synapse