Understanding transit ridership in an equity context through a comparison of statistical and machine learning algorithms