Home Auto Week Borgward Isabella concept is a radical preview of the company's electric future