A lack of drainage has forced Haven Market to cancel August market