US revival will take years: Fed Reserve