A preview of the Buffalo Auto Show