Applied Nature-Inspired Computing: Algorithms and Case Studies