Seasonal businesses struggle amid repeated rain forecasts