Solar storms to wreak havoc in 2013?