What is the version of the following sentence with correct punctuation?

Waze is the worlds largest communitybased traffic and navigation app
Waze is the world's largest community-based traffic and navigation app.