Funding not guaranteed for $2.4B North Carolina light rail