Comprehensive Review of Processes, Materials, Developments, and Challenges of Additive Manufacturing