Review: Ruins by Dan Wells on August 12, 2014 apocalypse artificial intelligence environmental friends New York City prejudice romance sacrifice science fiction scientists series syfy war YA +