Deep learning advances are boosting computer vision -- but there's still clear limits