GBM model using gbm library.  Separate models for casual and registered. Took absolute value of predictions from each model to eliminate negative prediction values.