What is vasospasm? Types, causes, symptoms, diagnosis, and treatment