Text this: Bus Ridership Prediction and Scenario Analysis through ML and Multi-Agent Simulations