Short term load forecasting using support vector machines