Mitigating Bias in Algorithmic Systems: A Fish-Eye View of Problems and Solutions Across Domains