Emergence: Where Science Meets Philosophy