Nobel Peace Prize: for Twitter!?