business challenges nepal