How does the useSession hook in TanStack Start works - TanStack