Change URL to get Provider, add method find all locations #1

one more thing, what's the point of passing `@page` into the method, `@page` should always be the current page though, so `fetch_locations_from_current_page` suffice