Why was the NASA shuttle program shut down?

NASA is shutting down the space program because the ISS (international space station) will no further need any assistance. NASA also has completed it missions with the space shuttle program just like it is done with Apollo. But this does 100% mean that NASA is not shutting down. Their are many other missions that future astronaut's will discover. Such as the Constellation Program, and mission to Mars.