Despite efforts, businesses struggle with accessibility