The House of Representatives is preparing to vote on legislation that would give the government, including military spy agencies like the National Security Agency, unprecedented powers to snoop through people‘s personal information — medical records, private emails, financial information — all without a warrant, proper oversight or limits.