In a rare public apology, Apple CEO Tim Cook on Friday wrote an open letter to customers that acknowledged widespread complaints about the company’s new Maps application.