Multiple improvements

1. cross validation
2. logistic regression with regularization using glmnet
3. use of categorical features with <= 10 unique values
4. normalized Id to approx time of day