Science vs Fiction: Jennifer Egan on The Candy House