A Survey on Large Language Model-empowered Autonomous Driving