Texas man builds candy-shooting cannon and robot to keep trick-or-treating alive