Text this: Prediction of bladder cancer prognosis and immune microenvironment assessment using machine learning and deep learning models