Bing Maps releases new experiences to improve usage