Table Pre-training: A Survey on Model Architectures, Pre-training Objectives, and Downstream Tasks | Synapse