Text this: General viscosity approximation methods for quasi-nonexpansive mappings with applications