A Space Weather mission concept