Alton mayoral candidate hosts weekly public meetings