An electric garbage truck? Zero-emission rigs look to go mainstream