Cellular channel assignment: comparing and simplifying heuristics