Turbulent Drag Reduction: Studies of Feedback Control and Flow Over Riblets