Deep Neural Networks for Wind and Solar Energy Prediction