President Obama has named Navy Vice Admiral Michael Rogers to head the National Security Agency. The Agency has been under intense scrutiny and experts say Admiral Rogers has a challenging time ahead.