The History of EVs: A 21st Century Timeline