public thoroughfare