Shanahan on frustrating loss to Giants