Bacterial vaginosis--an ecologic mystery.