Former homeless cancer patient gets new home for herself and family