Tesla's truck aims for 200 to 300 miles a charge