send nil if there is no city and no profile
Don't use http for searches