Solar Activity, Solar Cycle Predictions, and Sunspots