Coronavirus cancellations disrupt businesses hoping spring business would offset winter doldrums