Advances in Temporal Point Processes: Bayesian, Deep, and LLM Approaches