Large Language Models: Towards Safety, Robustness, and Understanding