Highway overpass with modifiers
OK I achieved a more or less satisfactory result by using multiple Shrinkwrap modifiers, and a hidden duplicate of the motorway geometry that the bottom vertices of the top parts of the supports are shrinkwrapping to. The middle parts of the supports are snapping to the top parts, etc...