caniculence