The General Assembly may waive the immunity of counties, municipalities, and school districts by law.