Rose festival cancelled again