GM will use the Chevy Bolt as its first self-driving car - here are its best features