franchise challenges