street vendor license challenges