Self driving autonomous electric auto