Brookfield Infrastructure Partners stock is a reasonable buy here for income and total returns over the next five years. The ...