Canadian company's demolition robots pack punch