Text this: Flexible Adaptation in Cognitive Radios