A Richmond, B.C., company has apologized after an advertising mural in a transit station drew online flak for its reference to the "51st state" amid public annexation threats by the U.S. president.