code: function getTemperatureIn(where, callback) {
    var options = {
      host: 'api.openweathermap.org',
      path: '/data/2.5/weather?q=' + where
    };
  
    // perform an asynchronous action inside a timeout
    http.get(options, function(res) {
      var body = '';
      res.on('data', function(chunk) {
        body += chunk;
      });
      res.on('end', function() {
        var data = JSON.parse(body);
        var tempK = data.main.temp;
        var tempC = tempK - 273.15;
        callback(null, Math.round(tempC * 100) / 100);
      });
    }).on('error', callback);
  }
docs: Get the current temperature in a specific place
  Whether data is retrieved from http://openweathermap.org/
  @param {String} where        For example 'rotterdam,nl'
  @param {function} callback   Called as callback(err, temp)