Text this: Advances in CRISPR-Cas technology, mechanisms, applications, and ethical challenges.