Hearty Vegetable and Bean Soup