future for mining companies