Dumfries, 400 year old bridge