Why Adam Roberts set out to write a sci-fi utopia, not a dystopia