Adaptive evolution of transcription factor binding sites