Space debris can make future space missions impossible