Brain-Computer Interfaces: What They Can Do Today