granville street was vancouver 's entertainment district , which meant street punks with suspiciously acquired dogs , pushy homeless people , jonesing drug addicts and stumbling , drunken idiots in tap-out shirts .