Utility-based forwarding: a comparison in different mobility scenarios