New ridge regression, artificial neural networks and support vector machine for wind speed prediction