I see `process.env.HUBOT_CALTRAIN_HOME_STATION` gets passed in as the source, but no error checking. What happens when it's `undefined`? Some of the methods look to be calling methods.