Single-molecule spectroscopy of protein - nucleic acid interactions