(1)には「んです」が2つ出てきています。「んです」の代わりに「のです」、「んだ」の代わりに「のだ」を使うことができますが、「のです/のだ」のほうが「んです/んだ」よりフォーマルで、硬い感じがします。 「のだ/んだ」の基本的な意味は「事情説明」です。「事情」というのは、「理由」や「わけ」という意味で、「事情説明」というのは、ある事柄に対して「理由」や「わけ」を説明するということです。 「事情説明」は話し手が事情を説明する場合と、事情説明を求める(事情を聞く)場合があります。 (1)では、Aが「んです」を使ってBに説明を求めているのに対し、Bは遅れた理由を説明するために、「バスが来なかった」の後ろに「んです」を付けています。 「理由」や「わけ」を説明することは、場合によっては、弁解がましい(=責任逃れの言い訳をする)、主張が強すぎる、押し付けがましく(=一方的に自分の意見を押し付ける)聞こえ