Organic and Metallo-Organic Platforms for Nucleic Acid Recognition: Synthesis, Self-Assembly, and Biophysical Studies