Localizing Model Behavior with Path Patching