Nokia debuts Here, cross-platform location service