Apple's chief executive has penned an apology following a barrage of criticism caused by its switch to a new maps system. Tim Cook [the new 'Steve Jobs'] acknowledged that users had been frustrated by the move and repeated a pledge to improve the software. In the meantime he suggested users download an alternative product from one of its rivals.