New MyEdu programs promise to better connect students and employers