The Station: Hertz files for bankruptcy, hailing “self-driving” scoo...