The National Security Agency's ability to collect Americans' phone records could soon come to an end after the House overwhelmingly passed the USA Freedom Act.