The wind power challenge