The FBI's failure to capture the person who placed pipe bombs at political party headquarters in Washington the night before the Capitol riot is partly due to corrupted geolocation data from a cellphone provider, a former FBI official has told House lawmakers.