Designing Explainable Autonomous Driving System for Trustworthy Interaction