HALIFAX — Tim Houston was on his way to his big, blue campaign bus outside a Halifax hotel earlier this week when he spotted a small group of construction workers passing by on the sidewalk.