Twin Prime Conjecture: What We Know and Why