How Profitable Is Bitcoin Mining?