How your passwords can be stolen by AI listening to your keystrokes