red caboose library new bern