Beach businesses hurting from lingering red tide