Secret Service director says reason for no agent was a sloped roof