A Comprehensive Survey on Network Traffic Synthesis: From Statistical Models to Deep Learning