Rain and chance of a thunderstorm in Windsor-Essex forecast