New non-profit helps homeless women and teens in need