The FBI and U.S. Department of Homeland Security are investigating whether Russia was behind a highly-sophisticated cyber attack.