China's BYD has launched electric trucks in Colombia, targeting the light-cargo market and promising far lower running costs as it takes on diesel rivals.