yup, wearing bike shoes around campus all day was the problem. I started carrying my comfy Nike XC flats around in my backpack and changing shoes after my ride, and now the shin pain is completely gone. Thanks!!!

(guess I should have known better in the first place ...).