Ligand-Responsive Rna Switches: Viral Translation Regulators, Therapeutic Targets, And Tunable Building Blocks For Nanotechnology