Ordering Problems in Natural Language Generation