Dynamic Combinatorial Libraries for the Development of Synthetic Receptors and Sensors