A Comprehensive Survey of Electronic Health Record Modeling: From Deep Learning Approaches to Large Language Models