Science fiction has popularized asteroid mining and cities in the sky, but could the future of mining be in cloud cities hanging far above distant worlds?