Enzyme-free nucleic acid circuits