Improve modelling

Explore the data more thorougly in iPython
validate the models on data that is a week after the training data
try out random forests very naively: they overfit, but perform better even so