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