New online system for business license paperwork leads to weeks long backlog