Text this: Rechargeable Batteries for Renewable Energy: Current Status, Technical Challenges, and Future Directions