Bimodal AI Explained: Definition, Architecture, Benefits, and Future