After admitting to smoking crack cocaine, is Rob Ford still fit to be mayor?