How much longer can the US economy keep rolling?

When will the US economic recovery run out of steam?