High speed trains across two continents, but not here!