Despite setbacks, the future of Rite Aid looks positive