4 spring events you don't want to miss