Spiro car show and craft fair canceled due to weather