Do not check if #{name} is nil to return the GeographicLocation object since it breaks searching functions

I've run into an issue when all address related values are set, except for #{name} value (For example :address).
In this kind of scenario, I receive a nil value when calling model.address even though every important value is set.
Given that the only important values needed to do search related task for locations are lat and lng, I propose to delete the check of #{name}.nil, and let that method return a GeorgraphicLocation object anyway.