Mobile Ad Hoc Networks: Current Status and Future Trends