Montreal is often regarded as one of the best places to live in Canada — and with a booming nightlife, unmatched food scene and an abundance of history and culture, we've got it pretty good. But much like any other city across the globe, we are far from perfect.