Is is safe to say that 99+% of program bugs are software-related rather than hardware-related bugs?