Canada Mountains Road construction. Stop sign in both official languages. Traffic waits. Hi vis worker