Bone-crunching vulture makes a pit stop on a Peterborough road