Cellular network fingerprint localization simulation: A soft computing approach