How is program management different from a typical project management role?