Added query/location error checking

Shows error if user does not enter either query or geocode location