Facebook needs to make big changes to keep critics at bay – CNN