New census data provides a chance to understand why immigrants earn lower wages than Canadians who have been here for many generations. Whether immigrants speak English at home may be a clue.