The NBA lowered its projected salary cap by $5 million -- to $102 million -- for the 2017-18 season, which could create problems for the Warriors and other teams.