Chapel Hill, North Carolina, approves $2.5B light-rail project