Drag reduction via turbulent boundary layer flow control