Long Short-Term Memory Networks