Psychological State Prediction using Smartphone Data and Machine Learning