Text this: Contested markets, contested cities :