An Overview on Language Models: Recent Developments and Outlook