Space weather forecasts to get a boost from new probe on the International Space Station