Heroku dynamically allocates port, so prioritize process.env.PORT var