Pulling data from automatic.com

I have been trying to pull data from automatic.com. However, I have been getting an error that in req.user.accessToken the req is not found. My Script is below,

var express = require('express');
var request = require('requestify');
var passport = require('passport'),
      VKontakteStrategy = require('passport-vkontakte').Strategy;
var app = express();

passport.use(new VKontakteStrategy({
    clientID: 'adasdasd',
    clientSecret: 'asdasdasd',
    scope: ['scope:user:profile', 'scope:trip', 'scope:location',    'scope:vehicle:profile', 'scope:vehicle:events', 'scope:behavior']
},
function(accessToken, refreshToken, profile, done) {
    User.findOrCreate({
        vkontakteId: profile.id
    }, function(err, user) {
        return done(err, user);
    });
   }
));

app.get('/auth/automatic',
   passport.authenticate('automatic'));

app.get('/auth/automatic/callback',
   passport.authenticate('automatic', {
     failureRedirect: '/login'
}),
function(req, res) {
    res.redirect('/');
});

request.get({
   uri: 'https://api.automatic.com/trip/',
     headers: {
       Authorization: 'bearer ' + req.user.accessToken
},
json: true
}, function(e, r, body) {});