generalIan McEwan's new novel takes on the robotsIan McEwan’s latest novel features synthetic humans that are that bit too evolved for comfort, writes Hannah Stephenson