General Motors takes on Tesla with its electric vehicle future, unveils concept flying car and BrightDrop