Pros and cons of solo vs. pool mining