Is Cloud Mining More Profitable than Bitcoin Mining Hardware?