After lecture is canceled, free speech debate roils science academia