The games are expected to provide a jolt of economic activity and foot traffic, more than a year after so many employees left ...