the cataluña square is the main urban center of barcelona