Solution Methods for Aggregate Planning Problems Using Python