Alternative data provider M Science has launched a new weather data and visualiz