Review: Ghostbusters: Afterlife revives the franchise nicely