Cratering history of the Uranian satellites: Umbriel, Titania, and Oberon