A freight train with double-stacked containers struck a rail bridge in Jersey City Thursday morning, causing the closure of a busy roadway.