Some of the biggest US companies including Google, Facebook & Amazon.com have begun using their vast stockpiles of cash to buy commercial real estate.