According to this tweet (and others if you search for rogers on twitter say that there's a data network outage on Fido/Rogers in BC and Alberta. So if you can't get your twitters or email on your smartphone, that's probably the reason.
Also this link has some more info (well, tweets from people experiencing the same thing anyway).
Update: Looks like it might have just come back. Fingers crossed that's it. To be fair this is the first issue I've had in over a year of Rogers data service.