Senators have voted to lift almost a century-old prohibition on cannabis, making it convenient for Canadians to legally purchase and consume recreational marijuana by mid September.