The construction sites have kept me back! Indicates construction work on buildings or roads. There may be delays or traffic problems. Also possible: A website is being worked on or in maintenance mode, or a project is still under construction.
stop sign
anchor