Best Vegan Black Bean Soup