Space agency sets aside $105 million toward developing technology to mine asteroids in space.