That's terrifying and glad you made it out with your wallet and bike. I'm not surprised though, I lived in B hill way back in the eighties, lived on Park actually above the Pharmacy, and people were getting mugged all the time. Don't mean to alarm but there are some serious criminals in this town and yes I would mix up your commute a bit as criminals do tend to case. Bolton Hill is beautiful but bracketed by some tough neighborhoods, I'm surprised that I never got mugged.
Be safe, and actually the safest thing to do but seemingly most difficult to swallow is to give them what they want, you never know what they're capable of, life doesn't mean s--- to some of them. But outrunning them is a good first option. Maybe next time lead them on a high speed chase right to the cop shop. Also,doubt they would follow you all the way into one of the MICA buildings. On Lanvale I would book it back to the Fox Bldg, security guards right at the front desk.