Twitter Agrees to Stay in SF, With a Catch