Sure I feel safe - as long as I wear my bulky jacket/sweatpants/hiking boots, carry a screwdriver in my pocket, walk around with my hood up, and a serious "don't mess with me or I'll mess you up" face
Long gone are the days when women could wear nice (modest and feminine) clothes without worrying about being assaulted or r*ped by some foreigner/illegal immigrant. A couple times I actually put in effort when I went out - I let my hair down, wore a very conservative but nice outfit - I think it was a black turtleneck+ leather knee-length coat+ black jeans. And I swear someone still catcalled me or made some creepy remark
With the influx of indians, (specifically those who don't care to assimilate into "Canadian culture"), it is a bit concerning. And I even notice people pitching tents right beside public hiking trails. It's probably the odd homeless guy, but you never know....so I'm certainly more cautious nowadays