Looks like human beings are getting the last laugh on the cherry tree this year