U.S. not ready for cyber attack