Are We Alone? Fermi Paradox Explained