People are calling for NASA to rename the James Webb telescope following historical accusations