Added GPS check and prompt to enable