Delhi Metro's breast cancer ad featuring "oranges" has ignited a significant backlash.