This new electric car can charge while you drive