Short-term prediction of wind speed and wind power using hybrid signal processing and machine learning techniques