similarities between micro and macro sociology