is smartasset a public company