Business owners concerned about closures from Euclid Ave. construction