Native Node.js app middleware for GeoIP