EMMA: End-to-End Multimodal Model for Autonomous Driving