HERE Mobility launches all-in-one mobility app