The remote South Australian town of Cook was once home to a thriving population. Now, its ghosts outnumber its residents – until the train pulls in.