Flags lowered to half-staff in Vestavia Hills