Forecasting Probability Distributions of Financial Returns with Deep Neural Networks