SafeAuto: Knowledge-Enhanced Safe Autonomous Driving with Multimodal Foundation Models