Why roadworks take forever to complete