Managing Wastes for a Sustainable Future: Strategies and Solutions