It's not hard. All the DARPA Grand Challenge vehicles, including ours, could do that in 2005. Watch the technical video from Chris Urmson at SXSW about how Google does self driving.
The DARPA Grand challenge only required the cars to drive across a desert.
So I am not sure how that answers my question.