Kepler 186f: Earth's Twin? Unraveling the Mysteries of Our Alien Neighbor!