update build & ux
refactor: go to only support public transport to provider greater UX