bcityroller
Gear Whore
Since I'm here (a little north of the city) and already riding for the season I don't know why you wouldn't get/bring a bike. I will recommend electrics (at least gloves) if you want to make full use of the available riding season. They're not required but they make it way more enjoyable.