Chance of showers in Windsor-Essex weather