Are Character-level Translations Worth the Wait? Comparing Character- and Subword-level Models for Machine Translation