There is actually a program aimed ‘bagging’ an asteroid (10-20m size) and setting it up in a low moon orbit as a part of NASA’s road towards a Mars mission. If that does become successful, it may open avenues for mining. However, it will probably continue to be insanely cost prohibitive in the foreseeable future.