If this is due to internet, try to get connected over the internet.

In some cases, you might have turned of your location services on your phone.

Turning on location service may resolve this issue.