Towards Efficient Neural Machine Translation