Financial time series fusion, completion, and prediction with deep neural networks