How this space weather man predicts solar storms