A survey on multi-constrained optimal path computation: Exact and approximate algorithms