Nokia reaffirms its commitment to maps and location in Windows Phone 8