The federal government's Opportunity Zones program provides a great investment option for long-term investors, with attractive tax treatment.