An electric Hummer? Battery-powered trucks head to showrooms