Railroads struggle to keep up