ADA Compliance: Ensuring Accessibility in Public Spaces and Online