What is cryptocurrency mining and can you really make tons of money by mining for digital currencies?