Space Dust Could Contain Building Blocks of Life