TomTom opens portal for rapid location-based app development