CVS partnership may drive down healthcare costs