‘Firefly’ Satellite To Survey Asteroids For Harvesting