PM Modi's first stop in Houston: Meet with energy CEOs?