Is this electric car-bike the answer to our transit woes?