President Barack Obama said Monday at a boisterous Labor Day rally in Detroit that congressional Republicans must put their country ahead of their party and vote to create jobs. In a preview of the jobs speech he will deliver on Thursday to Congress, Obama said that numerous roads and bridges need rebuilding and that more than 1 million unemployed construction workers are available to do the work.