I personally don't care what "looks" people give me. I've only had one nut job talk to me about taking pictures (apparently he though I was taking pictures of him, which is legal in public even if I was)...so I told him to call the police if he has any problems with it...he left me alone after I said that.
While Translink may be considered private property, there is nothing to indicate such a private "public" property has any guidelines for taking photographs...unlike the NYC Metro for example.
Here is a good page to get some details about what your rights are:
http://ambientlight.ca/laws.php