ADHD vs intelligence: why smart people still struggle.