PlayStation 6 bill of materials nears $1,000 as RAM shortages worsen