Drive Like a Human: Rethinking Autonomous Driving with Large Language Models