On the Public Square in downtown Glasgow, small businesses are more than places to eat or shop. They are meeting spots, ...