iOS Maps has generally been pretty good for me, but every once in a while I get stuff  like this: