How do transistors even work?