new jersey climate