Where to widen a road ceases to be an algorithmic problem when the algorithm decides to widen it into a neighborhood's front yards, and the homeowners take issue with that. It then becomes a political problem which AI is no better at solving than humans.