Study and analysis of routing and forwarding protocols for reducing end to end delay in wireless multi hop adhoc networks opportunistic networks