What is the main cause of benign paroxysmal positional vertigo?