How long does vertigo last?