Black Holes: The Mysterious Giants of the Cosmos