$2.2 million sidewalk ramp repairs under way