Modelling the risk ecosystem of depression using machine learning in a population of young adults