TransPolymer: a Transformer-based language model for polymer property predictions