On the Importance of Word Boundaries in Character-level Neural Machine Translation