how long does it take for BV to go away